13303 E Colossal Cave Rd, Vail, AZ 85641-9087, Vail
"I went into this place expecting great food. Most the time, street taco style food is the BEST. Howe"
13105 E Colossal Cave Rd, Vail, AZ 85641-6774, Vail
"Drove from Phoenix to see Colossal Caves. On the way in, we saw Fitos Taco Shop, a little unassuming"
"I went into this place expecting great food. Most the time, street taco style food is the BEST. Howe"